package cn.bugDance.infrastructure.persistent.dao;

import cn.bugDance.infrastructure.persistent.po.ActivitySkuOrder;
import cn.bugstack.middleware.db.router.annotation.DBRouterStrategy;
import org.apache.ibatis.annotations.Mapper;

@Mapper
@DBRouterStrategy(splitTable = true)
public interface IActivitySkuOrderDao {
    void insert(ActivitySkuOrder activitySkuOrder);

    int updateStateCompleted(String outBusinessId);

    ActivitySkuOrder queryActivitySkuOrder(ActivitySkuOrder activitySkuOrderReq);

    ActivitySkuOrder queryUnPaidActivitySkuOrder(ActivitySkuOrder activitySkuOrderReq);
}
